package com.winchain.chainbill.bill.base.po;

import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

@Table(name = "cb_snd")
public class CbSnd {
	@Id
	@Column(name = "snd_id")
	private String sndId;
	@Column(name = "bill_id")
	private String billId;
	@Column(name = "exp_date")
	private String expDate;
	@Column(name = "opt_seq")
	private Integer optSeq;
	@Column(name = "buyer_id")
	private String buyerId;
	@Column(name = "buyer_nm")
	private String buyerNm;
	@Column(name = "buyer_acct")
	private String buyerAcct;
	@Column(name = "seller_id")
	private String sellerId;
	@Column(name = "seller_nm")
	private String sellerNm;
	@Column(name = "seller_acct")
	private String sellerAcct;
	@Column(name = "bail_no")
	private String bailNo;
	@Column(name = "bail_ratio")
	private BigDecimal bailRatio;
	@Column(name = "bail_acct")
	private String bailAcct;
	@Column(name = "bail_state")
	private String bailState;
	@Column(name = "cur_acct")
	private String curAcct;
	@Column(name = "credit_no")
	private String creditNo;
	@Column(name = "snd_state")
	private String sndState;
	@Column(name = "fixed_rate")
	private BigDecimal fixedRate;
	@Column(name = "var_rate")
	private BigDecimal varRate;
	@Column(name = "snd_int")
	private BigDecimal sndInt;
	@Column(name = "create_time")
	private String createTime;
	@Column(name = "remark")
	private String remark;
	@Transient
	private String contractNo;
	@Transient
	private String invoiceNo;
	@Transient
	private String contractFileIds;

	public String getSndId() {
		return this.sndId;
	}

	public void setSndId(String sndId) {
		this.sndId = sndId;
	}

	public String getBillId() {
		return this.billId;
	}

	public void setBillId(String billId) {
		this.billId = billId;
	}

	public String getExpDate() {
		return this.expDate;
	}

	public void setExpDate(String expDate) {
		this.expDate = expDate;
	}

	public Integer getOptSeq() {
		return this.optSeq;
	}

	public void setOptSeq(Integer optSeq) {
		this.optSeq = optSeq;
	}

	public String getBuyerId() {
		return this.buyerId;
	}

	public void setBuyerId(String buyerId) {
		this.buyerId = buyerId;
	}

	public String getBuyerNm() {
		return this.buyerNm;
	}

	public void setBuyerNm(String buyerNm) {
		this.buyerNm = buyerNm;
	}

	public String getBuyerAcct() {
		return this.buyerAcct;
	}

	public void setBuyerAcct(String buyerAcct) {
		this.buyerAcct = buyerAcct;
	}

	public String getSellerId() {
		return this.sellerId;
	}

	public void setSellerId(String sellerId) {
		this.sellerId = sellerId;
	}

	public String getSellerNm() {
		return this.sellerNm;
	}

	public void setSellerNm(String sellerNm) {
		this.sellerNm = sellerNm;
	}

	public String getSellerAcct() {
		return this.sellerAcct;
	}

	public void setSellerAcct(String sellerAcct) {
		this.sellerAcct = sellerAcct;
	}

	public String getBailNo() {
		return this.bailNo;
	}

	public void setBailNo(String bailNo) {
		this.bailNo = bailNo;
	}

	public BigDecimal getBailRatio() {
		return this.bailRatio;
	}

	public void setBailRatio(BigDecimal bailRatio) {
		this.bailRatio = bailRatio;
	}

	public String getBailAcct() {
		return this.bailAcct;
	}

	public void setBailAcct(String bailAcct) {
		this.bailAcct = bailAcct;
	}

	public String getBailState() {
		return this.bailState;
	}

	public void setBailState(String bailState) {
		this.bailState = bailState;
	}

	public String getCurAcct() {
		return this.curAcct;
	}

	public void setCurAcct(String curAcct) {
		this.curAcct = curAcct;
	}

	public String getCreditNo() {
		return this.creditNo;
	}

	public void setCreditNo(String creditNo) {
		this.creditNo = creditNo;
	}

	public String getSndState() {
		return this.sndState;
	}

	public void setSndState(String sndState) {
		this.sndState = sndState;
	}

	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public BigDecimal getFixedRate() {
		return this.fixedRate;
	}

	public void setFixedRate(BigDecimal fixedRate) {
		this.fixedRate = fixedRate;
	}

	public BigDecimal getVarRate() {
		return this.varRate;
	}

	public void setVarRate(BigDecimal varRate) {
		this.varRate = varRate;
	}

	public BigDecimal getSndInt() {
		return this.sndInt;
	}

	public void setSndInt(BigDecimal sndInt) {
		this.sndInt = sndInt;
	}

	public String getContractNo() {
		return this.contractNo;
	}

	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}

	public String getInvoiceNo() {
		return this.invoiceNo;
	}

	public void setInvoiceNo(String invoiceNo) {
		this.invoiceNo = invoiceNo;
	}

	public String getContractFileIds() {
		return this.contractFileIds;
	}

	public void setContractFileIds(String contractFileIds) {
		this.contractFileIds = contractFileIds;
	}
}
